Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
49 CLYDACH STREET Detached £338,779 £75,000 25 Feb 1999
77 CLYDACH STREET Terraced £150,448 £86,000 24 Oct 2008
78 CLYDACH STREET Detached £375,363 £220,000 27 Apr 2012
PARK VIEW CLYDACH STREET Semi-Detached £155,960 £92,000 11 Jan 2013